<?php

require_once 'config.php';
require_once 'SC/SCrapport.php';
require_once 'SC/SCmedia.php';


/**
 * Calsse permettant de manipuler les informations liées au rapports
 *
 * @author Alain
 */
class SFrapport {
    
    
    public function ajouter(Rapport $rapport){
        
        $unRapportAjoute = null;
        
        $SCrapport = new SCrapport();
        if($SCrapport->lister($rapport)==null)
            $unRapportAjoute = $SCrapport->ajouter ($rapport);
        
        
        return $unRapportAjoute;
    }
    
    public function lister(Rapport $rapport){
        
        $SCrapport = new SCrapport();
        
        return $SCrapport->lister($rapport);
        
    }
    
    public function ajouterUnMediaAUnRapport(Media $media, Rapport $rapport){
        
        $SCrapport = new SFrapport();
        $SCmedia = new SCmedia();
        
        if($SCrapport->listerRapport($rapport)!=null && $SCmedia->lister($media)==null)
            $media->setPlainte_id($rapport->getPlainte_id ());
        
        $SCmedia->modifier($media);
        
        
    }
   
    
    
}

?>
